A new analysis of 15 years of data from the Mars Express probe by a team of Italian scientists shows compelling evidence for their being liquid water beneath Mars southern polar region. The post Underground Liquid Water Found on Mars! appeared first on Universe Today.